A biased guide to building a web-scale OLTP service

نویسنده

  • Mark Callaghan
چکیده

Many OLTP deployments in the web-scale industry start with a single-node open-source DBMS, add automation to manage many instances of the DBMS and then work with an open-source community to make things better via a large number of small improvements. The end result is far from perfect but frequently good enough to allow a business to focus on something other than the DBMS. The result is also frequently misunderstood by members of the DBMS community from academia and industry. I have been part of the incremental webscale DBMS effort for almost 10 years and think there is much to be gained by reducing this misunderstanding. We have interesting data management problems but are often far removed from our peers in industry and academia. In this talk I will explain why we used the incremental approach, where it has thrived and failed, and our priorities when considering new solutions. I. BIOGRAPHICAL SKETCH Mark Callaghan worked with great teams to make MySQL better for scale-out deployments at Facebook & Google for 9+ years. His current focus at Facebook is the analysis and improvement of database algorithms and storage systems for OLTP workloads. He also works with WebScaleSQL and RocksDB to make MySQL and MongoDB better. Prior to his web-scale work he spent many years working on RDBMS internals at Oracle and Informix. He invented and implemented a very fast general purpose sort algorithm for the Oracle RDBMS. He has an MS in CS from UW-Madison. ICDE Workshops 2015 4

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Designing a Volunteer Geographic Information-based service for rapid earth quake damages estimation

Designing a Volunteer Geographic Information-based service for rapid earth quake damages estimation Introduction The advent of Web 2.0 enables the users to interact and prepare free unlimited real time data. This advantage leads us to exploit Volunteer Geographic Information (VGI) for real time crisis management. Traditional estimation methods for earthquake damages are expensive and tim...

متن کامل

Semantic Constraint and QoS-Aware Large-Scale Web Service Composition

Service-oriented architecture facilitates the running time of interactions by using business integration on the networks. Currently, web services are considered as the best option to provide Internet services. Due to an increasing number of Web users and the complexity of users’ queries, simple and atomic services are not able to meet the needs of users; and to provide complex services, it requ...

متن کامل

Competition, complementarity and service level guarantee in Web services

  Network and processing overhead associated with web services is a significant challenge to its performance. As a result, web service providers often announce a service level agreement. This ensures that consumers, who pay for the service, can get the service at a given quality level. In this paper, we study the competition between two providers offering functionally the same web services, whe...

متن کامل

Automatic Service Composition Based on Graph Coloring

Web services as independent software components are published on the Internet by service providers and services are then called by users’ request. However, in many cases, no service alone can be found in the service repository that could satisfy the applicant satisfaction. Service composition provides new components by using an interactive model to accelerate the programs. Prior to service comp...

متن کامل

Automatic Service Composition Based on Graph Coloring

Web services as independent software components are published on the Internet by service providers and services are then called by users’ request. However, in many cases, no service alone can be found in the service repository that could satisfy the applicant satisfaction. Service composition provides new components by using an interactive model to accelerate the programs. Prior to service comp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015